/* CSS Document */

@charset "utf-8";

/*****header******/
.header{ background:url(../images/header_bg.jpg) repeat-x; height:115px;}
.header01{ width:1004px; margin:0 auto; position:relative;}
.header01 img.logo{ margin-top:31px;}
.header01 img.tel{ position:absolute; top:0; right:0;}

/*****glable_nav******/
.glable_nav{ height:42px; background:url(../images/glable_nav_bg.jpg) repeat-x;}
.glable_nav01{ width:1004px; margin:0 auto; height:42px; overflow:hidden;}
.glable_nav01 ul li{ float:left;}
.glable_nav02{ text-align:center; line-height:42px;font-family:"Î¢ÈíÑÅºÚ";}
.glable_nav02 a{ color:#fff; font-size:14px; width:124px; height:42px; display:block;}
.glable_nav02 a:hover{ color:#fff; background:url(../images/glable_nav_bg01.jpg) no-repeat center center;}
.glable_nav02 a.glable_nav03{ background:url(../images/glable_nav_bg01.jpg) no-repeat center center;}

/*****banner******/
.banner{ text-align:center; overflow-y:hidden; height:330px; margin-top:5px;}
.banner{width:1004px;height:330px;margin:0 auto;padding:4px;}
/*****Announcement******/
.announcement{height:40px;background:url(../images/announcement_bg.jpg) repeat-x;text-align: center;}
.announcement01{width:920px;margin:0 auto; overflow:hidden; padding-left:84px; position:relative;background:url(../images/announcement_bg.jpg) repeat-x; height:40px;}
.announcement02{position:absolute;font-family:"Î¢ÈíÑÅºÚ";line-height:40px;left: 10px; font-size:14px; font-weight:bold; color:#323232;}
.announcement03{ position:absolute; background:url(../images/gz.jpg) no-repeat left center; line-height:40px; right:0; padding-left:30px;}

/*****content******/
.content{ background:#f2f2f2 url(../images/content_bg.jpg) repeat-x;}
.content01{ width:1004px; margin:1px auto 0; padding:20px 0 36px; overflow:hidden;}
/**about**/
.index_about{ float:left; width:233px; background-color:#fff; height:auto;}
.index_about_tit{ height:39px;line-height:39px;  border:#0172d0 solid 1px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; background:url(../images/about_bg.jpg) repeat-x; position:relative;}
.index_about_tit span{ background:url(../images/about_ico.jpg) no-repeat 10px center; padding-left:37px;}
.index_about_more{
	position:absolute;
	font-family:Arial;
	right: 14px;
	font-size:11px;
	top: 0;
}
.index_about_more a,.index_about_more a:hover{ color:#fff;}
.index_about01{ line-height:24px; padding:12px; display:block;}
/**news**/
.index_news{width:745px; margin-left:25px; overflow:hidden; display:inline;}
.index_news01{ padding:14px 17px 0;}
.index_news02 { line-height:26px; overflow:hidden; padding-bottom:10px;}
.index_news02 span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#007de5; display:block; padding-bottom:2px; font-weight:bold;}
.index_news02 a{ color:#676767;}
.index_news02 h1{ font-size:18px; color:#a60a01; text-align:center; font-weight:bold;}
.index_news03{}
.index_news03 dl{ overflow:hidden;}
.index_news03 dl dd{ float:left; width:352px; line-height:26px; padding-left:27px; background:url(../images/news_ico.jpg) no-repeat left center;}
.index_news03 dl dd.index_news04{ width:65px; background:none; padding:0; color:#898989; background:none;}
.index_news02 ul{ width:700px; float:left; padding:0; }
.index_news02 ul p{ height:auto; float:left; display:block; }

/**contact**/
.index_contact{margin-left:25px; float:left; display:inline; width:233px;}
.index_contact01 ul li{ line-height:28px;}
.index_contact01 ul li{ padding-left:32px; background:url(../images/contact_ico01.jpg) no-repeat left center;}
.index_contact01 ul li.ico01{background:url(../images/contact_ico02.jpg) no-repeat left center;}
.index_contact01 ul li.ico02{background:url(../images/contact_ico03.jpg) no-repeat left center;}


/*****content_hidden******/
.content_hidden{ border-top:#e4e4e4 solid 1px; background-color:#fff; margin-top:1px; padding:34px 0 36px;}
.content_hidden01{ width:1004px; margin:0 auto; overflow:hidden;}
/**cooperation**/
.index_cooperation{ float:left; width:233px;}
.index_cooperation_tit{ border:#d3d3d3 solid 1px; border-bottom:none; position:relative; line-height:41px; height:41px; }
.index_cooperation_tit span{ margin:0 1px; padding-left:36px; background:url(../images/cooperation_bg.jpg) repeat-x;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; display:block; color:#393939; }
.index_cooperation_tit .ico{ position:absolute; background:url(../images/cooperation_ico.jpg) no-repeat 9px center; top:12px; left:10px;}
.index_cooperation_tit .index_cooperation_more{ position:absolute; font-size:11px; right:15px;font-family:Arial;}
.index_cooperation_tit .index_cooperation_more a,.index_cooperation_tit .index_cooperation_more a:hover{ color:#747474;}
.cooperation_line{ border:#0172d0 solid 1px; background-color:#0083f1;min-height:1px;}
.index_cooperation01{ border:#d3d3d3 solid 1px; border-top:none; height:213px; padding:0 12px;}
.index_cooperation01 ul{ padding-top:8px;}
.index_cooperation01 ul li{ background:url(../images/cooperation_line.jpg) repeat-x left bottom; line-height:32px; height:32px; overflow:hidden}
.index_cooperation01 ul li span{ background:url(../images/cooperation_ico01.jpg) no-repeat left center; padding-left:16px;}
/**product**/
.index_product{ padding-left:25px; width:485px;}
.index_product01{border:#d3d3d3 solid 1px; border-top:none; height:213px; padding:0 12px;}
/**gbook**/
.index_gbook{ padding-left:25px; overflow:hidden;}
.index_gbook01{border:#d3d3d3 solid 1px; border-top:none; height:190px; padding:23px 11px 0;}
.index_gbook01 table img{ margin-top:16px;}
.index_gbook01 table img.gbook_btn01{ margin-right:19px;}
.int1{ width:170px; height:28px; background:url(../images/gbook_bg01.jpg) no-repeat; border:none; color:#b1b1b1;}
.int2{width:170px;height:89px;
	background:url(../images/gbook_bg02.jpg) no-repeat;
	border:none;
	color:#b1b1b1;
	margin-top:10px;
	line-height:30px;
}

/*****footer******/
.footer{background: #494949; line-height:28px;}
.footer01{ width:1004px; padding-top:10px; margin:0 auto ; text-align:right; color:#a0a0a0; background:url(../images/footer_logo.png) no-repeat left 20px; height: auto;}
.footer02{ text-align:right;}
.footer a{ color:#a0a0a0;}

/*-------------------Ê×Ò³ÐÅÏ¢ÉÏÏÂ¹ö¶¯--------------------------*/
.scrolllist .imglist_w{width:760px;height:20px; padding:0px 0px 0px 0px;overflow:hidden;float:left;position:relative; margin-top:10px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:760px;float:left; height:20px;padding:0px 0px 0px 0px; margin:0;overflow:hidden;}
#s2{width:1004px;}
#s2 .imglist_w{width:760px; padding-left:140px;}
#s2 .imglist_w ul{height: 19999px;width: 865px;position: absolute;top: 1px;}
#s2 .imglist_w li{float:none;height:20px; }
a.abtn{display:block;height:20px;width:20px;overflow:hidden; background:url(../images/z3.gif) left top no-repeat;}
a.aleft{float:left;}
a.agrayleft{cursor:default; background:url(../images/z3.gif) left top no-repeat;}
a.aright{float:right; background:url(../images/z2.gif) left top no-repeat;}
a.agrayright{cursor:default; background:url(../images/z2.gif) left top no-repeat;}
.div_right{ float:left; width:730px; height:18px; overflow:hidden; padding:0px 0px 0px 15px; }
.div_a{ float:left; width:613px; height:20px; line-height:20px;  font-size:12px;  color:#5c5c5c;}
a.div_a:hover{color:#5c5c5c;}
.div_right span{ float:right; width:100px; height:20px; line-height:20px; text-align:center; overflow:hidden;}
.q_a{float:left;height:20px;width:48px;padding:0px 10px 0px 0px;margin-top:12px;}


/*-------------------ÄÚÒ³ÇøÓò--------------------------*/
.sub_banner{width:1004px; margin:0 auto; position:relative;}
.sub_banner01{ position:absolute; top:125px; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#323232;}
.sub_banner02{
	position:absolute;
	top: 130px;
}
.sub_banner02 ul li{ float:left; margin-right:5px; display:inline;}
.sub_banner02 ul li a{ width:130px; height:49px; display:block; background:url(../images/sub/sub_about_bg01.jpg) no-repeat; line-height:39px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.sub_banner02 ul li a:hover{ background:url(../images/sub/sub_about_bg.jpg) no-repeat; color:#fff;}
.sub_banner02 ul li a.sub_banner03{background:url(../images/sub/sub_about_bg.jpg) no-repeat; color:#fff; }

.subcontent{ width:1004px; margin:0 auto; overflow:hidden;}
.subcontent01{ width:694px; float:left; border:#e3e3e3 solid 1px; background-color:#fff; padding:25px; min-height:488px;}
.position{
	text-align:right;
	padding-bottom:10px;
}
.position span{ color:#007adf;}
/**sub_news**/
.sub_news{ border-bottom:#e8e8e8 solid 1px; overflow:hidden; padding:21px 0 17px; height:153px;}
.sub_news01{ float:left; width:205px; height:141px; padding:7px 0 0 7px; background:url(../images/sub/sub_news_bg.jpg) no-repeat;}
.sub_news02{ float:left; width:463px; padding-left:18px;line-height:22px; color:#5f5f5f;}
.sub_news02 span{ position:relative;display:block; border-bottom:#d9d9d9 solid 1px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px; margin-bottom:13px; color:#414141; }
.sub_news02 span a{ color:#414141;}
.sub_news03{ position:absolute; right:0; color:#414141; }
.sub_news04{ text-align:right; line-height:32px;background:url(../images/sub/subnews_ico.jpg) no-repeat 385px center; padding-right:5px;}
.sub_news04 a{ color:#007bdd;}
.sub_news05{ text-align:center; line-height:56px; color:#8f8f8f;}
.sub_news06{ line-height:30px;}
.sub_news07{ margin-top:70px; border-top:#dfdfdf solid 1px; padding-top:15px; line-height:35px; color:#737373; position:relative;}
.sub_news07 span{ font-weight:bold;}
.sub_news07 a{ color:#737373;}
.sub_news08{position:absolute;left: 619px;top: 51px;padding-left:24px;background:url(../images/sub/return.jpg) no-repeat left center;}
.sub_news08 a{ color:#b10002;}
/**sub_product**/
.sub_product{ width:744px; float:left; border:#e3e3e3 solid 1px; background-color:#fff; padding:25px 0;}
.sub_product01{ overflow:hidden; padding-top:15px;}
.sub_product01 dl{ float:left; width:194px; padding:8px 27px 0;}
.sub_product01 dl dt{border:#e5e5e5 solid 1px; padding:8px;}
.sub_product01 dl dd{ text-align:center; color:#696969; font-size:14px; font-weight:bold; line-height:40px; height:28px; overflow:hidden}
.sub_product01 dl dd a{color:#696969; }
.sub_product02{ padding-right:25px;}
.sub_product03{ width:306px; height:362px; padding:9px; border:#e2e2e2 solid 1px; margin:8px auto 35px;}
/**sub_appearance**/
.sub_appearance01{ overflow:hidden; padding:15px 14px 0;}
.sub_appearance01 dl{
	float:left;
	width:218px;
	padding:8px 10px 0;
}
.sub_appearance01 dl dt{border:#e5e5e5 solid 1px; padding:8px;}
.sub_appearance01 dl dd{ text-align:center; color:#696969; font-size:14px; font-weight:bold; line-height:40px;height:28px; overflow:hidden}
.sub_appearance01 dl dd a{color:#696969;  }
.sub_appearance02{ width:451px;}
/**sub_contact**/
.sub_contact{ padding-left:20px; line-height:26px;min-height:488px}
.sub_contact_map{ padding:18px 0 0 20px; width:600px; height:300px;}
/**sub_cooperation**/
.sub_cooperation{}
/**sub_about**/
.sub_about{ padding-top:30px;}
/**sub_cooperation**/
.sub_cooperation{ padding-top:25px;}
.sub_cooperation dl{ line-height:32px; height:32px; background-color:#efefef;}
.sub_cooperation dl dt{ float:left; width:560px; background:url(../images/sub/sun_coor_bg.jpg) no-repeat 11px center; padding-left:36px;}
.sub_cooperation dl dd{ float:left; width:90px;}
.sub_cooperation dl.sub_cooperation01{ background:none; padding:10px 0;}
/**sub_gbook**/
.sub_gbook{ background-color:#f2f2f2; border:#e5e5e5 solid 1px; margin:45px auto 25px; width:500px; padding:45px;}
.sub_gbook table{ color:#555; font-size:14px;}
.sub_gbook table input{ height:34px; border:3d9d9d9 solid 1px; background-color:#fff; margin-bottom:25px; width:375px;}
.sub_gbook table textarea{ border:3d9d9d9 solid 1px;margin-bottom:25px;  background-color:#fff; width:375px; height:95px;}
.sub_gbook table span{ color:#ff0000;}






/*·­Ò³*/
.vf{ margin-right:30px;}
DIV.black { float:right;FONT-SIZE: 12px;display:block;COLOR:#5e5e5e;TEXT-ALIGN: center;margin-top:30px;line-height:30px;font-family:Arial, Helvetica, sans-serif;}
DIV.black A { BORDER: #c4c4c4 1px solid; PADDING:2px 4px; BACKGROUND-POSITION: 50% bottom; COLOR: #b7b7b7; MARGIN-RIGHT:2px;  TEXT-DECORATION: none; background:url(../images/jb.jpg);}
DIV.black A:hover { BORDER: 1px solid #c4c4c4 ;COLOR:#fff;background:url(../images/be.jpg) repeat-x; }
DIV.black A:active { BORDER: #7f6a42 1px solid; COLOR: #fff;background:url(../images/be.jpg) repeat-x; }
DIV.black SPAN.current {background:url(../images/be.jpg) repeat-x;PADDING:2px 4px; COLOR: #fff; MARGIN-RIGHT: 3px; font-weight:bold;BORDER: #c4c4c4 1px solid;}
DIV.black SPAN.disabled {PADDING:6px 8px;BORDER: #a4d7ff 1px solid; COLOR: #b7b7b7; MARGIN-RIGHT: 3px;BORDER: #c4c4c4 1px solid; }


/*-------------------siderbar--------------------------*/
.siderbar{ float:right; width:233px; padding-top:17px;}
.siderbar01{ font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:17px; color:#323232;}

/*****ÔÚÏß¿Í·þ****/
.adrift{ position:fixed; width:121px; height:285px; background:url(../images/pf.gif) no-repeat; top:375px; right:0; z-index:9999999; text-align:center;}
.adrift img{ margin-top:245px;}

/**bannerÊ×Ò³ÇÐ»»Ð§¹û**/
.warpper{
	width:100%;
	margin:0 auto;
}

#full-screen-slider { width:100%; height:395px; float:left; position:relative;}
#slides { display:block; width:100%; height:395px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;left: 0;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:400px; top:365px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:15px; border-radius:7px; background:url(../images/d2.png) no-repeat;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {  background:url(../images/d1.png) no-repeat;}

.cplb{ width:225px; float:left; height:auto;}
.cplb ul{ width:225px; float:left; height:auto;}
.cplb ul li{ width:200px; float:left; height:28px; line-height:28px; background:url(../images/ico2.gif) 5px 7px no-repeat; margin:5px 4px; padding-left:30px;}

.cpzs{ width:745px; float:left; height:auto;}
.cpzs ul{ width:745px; float:left; height:auto;}
.cpzs ul li{ width:220px; height:205px; float:left; margin:0 7px; padding:0; text-align:center; line-height:23px; font-size:13px;}


.xw{width:1000px; margin-top:10px; overflow:hidden; display:inline;}
.new{ width:1000px; height:auto; float:left;}
.new ul{ width:1000px; height:auto; float:left; margin:0; padding:0 0 10px 0;}
.new ul li{ width:460px; float:left; height:28px; line-height:28px; margin:0 4px; background:url(../images/news_ico.jpg) 0 8px no-repeat; padding-left:20px; border-bottom:#CCCCCC 1px dashed;}
.new ul li span{ display:block; float:right;}



.diqu{ width:1000px; height:auto; float:left;}
.diqu ul{ width:990px; height:auto; float:left; margin:0; padding:0 0 10px 0;}
.diqu ul li{float:left; height:28px; line-height:28px; margin:0 4px;}


.chejian{ width:1000px; height:auto; float:left; padding-bottom:10px;}

.chejian dl{ float:left; margin:0 10px; text-align:center;}

.news{ width:690px; height:auto; float:left;}
.news ul{width:690px; height:auto; float:left; padding-bottom:10px;}
.news ul li{width:690px;float:left; height:28px; line-height:28px; margin:0 4px; background:url(../images/news_ico.jpg) 0 8px no-repeat; padding-left:20px; border-bottom:#CCCCCC 1px dashed;}
.news ul li span{ display:block; float:right;}


.gjc{ width:690px; height:auto; float:left; margin-top:10px; padding:0;}
.gjc ul{ width:690px; height:auto;float:left; margin:0; padding:0 0 0 10px;}
.gjc ul li{ width:690px; float:left; height:auto; line-height:28px; }
.gjc ul li b{ display:block; width:80px; float:left; line-height:28px; }
.gjc ul li a{ display:block; margin:0 10px 0 0; line-height:28px; float:left;}


.tw{ width:690px; float:left; margin:10px 0 0 0;}
.tw a{ display:block; margin:0 5px 0 0; float:left;}
.tw span{ width:65px; float:left;}



.gongneng{ width:686px; height:auto; float:left; overflow:hidden;}
.gongneng ul{ width:686px; float:left; height:30px; overflow:hidden;}
.gongneng ul li{float:left; line-height:30px; height:30px; margin-right:20px; font-size:13px;}


.rmbq{ width:680px; height:30px; line-height:30px; font-size:13px; margin:10px 0 10px 10px;}

.rmbq span{ font-size:15px; color:#990000;padding: 0;height:30px; display:block; float:left; overflow:hidden;}

.rmbq a{ display:block; margin-left:8px; float:left;}



.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"Î¢ÈíÑÅºÚ", Arial, "ËÎÌå";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}


.wrap{width:980px;margin:0 auto}
.liguang2{width:100%; height:120px; font-size:12px; color:#666666; border-bottom:#0099CC dashed 1px;  margin-top:10px;}
.liguang2 h3{font-size:14px;height:24px;line-height:24px;overflow:hidden; font-weight:bold;}
.liguang2 h3 a:link{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:visited{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:hover{ text-decoration:none ; font-weight:bold; font-size:14px;}


.gyt{display:block; float:left; margin:8px 10px 0 8px; padding:2px; border: #CCCCCC 1px solid; width:232px; height:170px; overflow:hidden;}
.gyt img{ padding:0; float:left;}

.main_banner{width:100%;height:330px;background:url(../images/banner_shadow_02.jpg) no-repeat center top;}
.main_one{width:100%;padding:10px 0px;}

.main{width:100%;padding-top:10px;}

.focus_img {float:left;width:1004px;height:330;margin-top:5px; overflow:hidden; }

